#gcdialog a {
   color: #489DD4;
}

#gcdialog {
   position: fixed;
   top: 45%;
   left: 50%;
   margin-left: -316px;
   margin-top: -244px;
   width: 632px;
   z-index: 10000;
}

#gcdialog div.content {
   background: #fff;
   position: relative;
   z-index: 10;
   margin: 0 3px 4px 5px;
   padding: 10px;
   border: 1px solid #666;
}

#gcdialog div.gcdtitle {
   position: relative;
   z-index: 10;
   font-size: 16px;
   font-weight: bold;
   height: 29px;
   line-height: 29px;
   padding-left: 7px;
   color: #fff;
}

#gcdialog div.background {
   height: 100%;
   width: 100%;
   position: absolute;
   top: 0px;
   left: 0px;
   opacity: 0.7;
   filter: alpha(opacity = '70');
   border: 1px solid #000;
   background-image: url(../images/white20.png);
   -moz-border-radius: 4px;
   -webkit-border-radius: 4px;
}

#gcdialog #close {
   position: absolute;
   text-decoration: none;
   color: #AFAFAF;
   background: url(../images/close.png) no-repeat left top;
   width: 26px;
   height: 20px;
   margin-top: 2px;
   right: 0px;
   top: 4px;
}

#gcdialog #close:hover {
   background-position: left bottom;
}

#gcdialog h2 .title {
   margin: 0;
   padding: 0;
   display: inline;
   color: #3a3a3a;
}

#gcdialog h2 {
   position: relative;
   padding: 0px;
}

/* Dropshadows */
#gcdialog div.background span {
   display: block;
   position: absolute;
}

#gcdialog div.background span.dsTop,#gcdialog div.background span.dsBottom {
   background: url(../images/dialog/dsTB.png) repeat-x;
   left: 8px;
   right: 8px;
   height: 9px;
}

#gcdialog div.background span.dsTop {
   top: -9px;
}

#gcdialog div.background span.dsBottom {
   bottom: -9px;
   background-position: left bottom;
}

#gcdialog div.background span.dsLeft,#gcdialog div.background span.dsRight {
   background: url(../images/dialog/dsSides.png) repeat-y;
   top: 8px;
   bottom: 8px;
   width: 9px;
}

#gcdialog div.background span.dsLeft {
   left: -9px;
}

#gcdialog div.background span.dsRight {
   right: -9px;
   background-position: right top;
}

#gcdialog div.background span.dsTLeft,#gcdialog div.background span.dsTRight {
   background: url(../../images/dialog/dsCorners.png) repeat-x;
   height: 17px;
   width: 17px;
}

#gcdialog div.background span.dsTLeft {
   top: -9px;
   left: -9px;
}

#gcdialog div.background span.dsTRight {
   top: -9px;
   right: -9px;
   background-position: right top;
}

#gcdialog div.background span.dsBLeft,#gcdialog div.background span.dsBRight {
   background: url(../../images/dialog/dsCorners.png) repeat-x;
   height: 17px;
   width: 17px;
}

#gcdialog div.background span.dsBLeft {
   bottom: -9px;
   left: -9px;
   background-position: left bottom;
}

#gcdialog div.background span.dsBRight {
   bottom: -9px;
   right: -9px;
   background-position: right bottom;
}

/* Tabs */
.tabNavi {
   position: relative;
   left: -10px;
   top: -10px;
   width: 622px;
}

.tabNavi a.tab {
   margin-top: 15px;
}